package com.xdog.web3.domain.transactionhistory;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

@Data
@Schema(description = "获取特定交易详情请求参数")
public class TransactionDetailByTxHashRequest {
    
    @Schema(description = "链唯一标识。(如1代表Ethereum。更多可查看这里。)", requiredMode = Schema.RequiredMode.REQUIRED)
    private String chainIndex;
    
    @Schema(description = "交易哈希", requiredMode = Schema.RequiredMode.REQUIRED)
    private String txHash;
    
    @Schema(description = "交易的层级类型 0:外层主链币转移 1:合约内层主链币转移 2:token转移")
    private String itype;
}